throbbing pain (beating with rapidity or force) - Deutsch Englisch Wörterbuch